cumulative demand - French English Dictionary